body,html{ font-family:"微软雅黑";}
.contentbj{ background:#f5f4f2;}
textarea{
    outline: none;
    padding: 5px;
}
.member_body{ width:980px; background:#FFF; margin:0px auto; padding: 15px 10px;}

.touxiangarea{width: 120px;height: 120px; margin:15px 30px; margin-bottom:20px; position: relative; overflow: hidden}
.touxiang{ width:120px; height:120px; position: absolute; top: 0; left: 0; z-index: 98}
.touxiang img{
    width: 120px;
    height: 120px;
}
.uploadpic{ width:120px; height:120px;background:url(../images/manage/upload.png) bottom right no-repeat;position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
}
.upfile{
    width: 120px;
    height: 120px;
    opacity: 0;
    cursor: pointer;
    resize: none;
}

.listtitle{ color:#646464; font-size:14px; margin-bottom:15px; margin-left:30px;}.listcss{ margin-left:30px; margin-bottom:30px;}
.listcss li{ background:url(../images/manage/point.gif) no-repeat left center; text-indent:12px; font-size:14px; line-height:30px;}
.listcss li a{ color:#646464;}
.listcss li a:hover{ color:#ff0000; text-decoration:underline;}
.listcss li a.act{
    color: #FF0000;
}

.topright{ background:#f8f8f8; padding:24px 20px;  height:125px;}
.bj1{background:#ffffff; padding:15px; height:24px;}
.member_jifen{ color:#000000; font-size:12px; background:url(../images/manage/gold.png) no-repeat left center; text-indent:35px; height:22px; width:250px; float:left;}
.jfz{ font-size:18px;}
.duihuancss a{ color:#ff4c00; font-size:14px; margin-left:20px;}.duihuancss a:hover{ text-decoration:underline; }
.member_renzheng{ background:url(../images/manage/icon_rz.gif) no-repeat left center; text-indent:30px; line-height:30px; width:175px; float:right;}
.request a{ color: #FF0000}
.requested{text-indent:30px; line-height:30px;  float:right; color: #ff4c00 }

.member_info{ width:480px; margin-top:20px; float:left;}
.member_info li{ color:#8b8b8b;  background:url(../images/manage/point.gif) no-repeat left center; text-indent:12px; font-size:14px; float:left; width:150px; line-height:25px;}
.infonumber{ color:#992222;}


.b-userInfo__guanzhuInfo{
	padding: 10px;
	background-color: #e8e6e3;
	overflow: hidden;
	width:171px;
	 float:right;
	 margin-top:13px;
 }
.b-userInfo__guanzhuP1{
	font-size: 12px;
	color: #333333;
	padding-top: 2px;
}
.b-userInfo__guanzhuP2{
	font-size: 12px;
	color: #992222;
	padding-top: 10px;
	font-weight: bold;
}
.b-userInfo__guanzhuP2>a{
	color: #992222;
}
.b-userInfo__guanzhuP2>a:hover{
	background-color: #992222;
	color: #fff;
}
.b-userInfo__guanzhuLeft,.b-userInfo__guanzhuRight{
	width: 79px;
	height: 38px;
	float: left;
	text-align: center;
}
.b-userInfo__guanzhuLeft{
	border-right: 1px solid #cccccc;
}
.b-userInfo__guanzhuRight{
	border-right: 1px solid #e8e6e3;
}
.member_title{ font-size:20px; color:#646464; font-weight:normal; margin:20px 0px;}
.modifycss{ background:#f84100; color:#FFF; font-size:20px;
    display: inline-block;
    padding: 10px 30px;
    cursor: pointer;
    border: none;
}
.modifycss:hover{
    background: #a80000;
}
#infotable{ font-size:14px;}
#infotable td{ padding:10px 5px;}
.inputcss{height:25px; border:1px solid #CCC; padding:2px 5px;}
.miaoshu{ width:578px; height:90px; border:1px solid #CCC; padding-left:10px;}
select{ margin-right:10px; padding: 5px; height: 30px; border: 1px solid #ccc}
option{
    line-height: 25px;
}
.title_left{ font-size:20px; color:#646464; font-weight:normal; float:left;}
.title_left a{
    margin-left: 10px;
    font-size: 18px;
    color: red;
}

.title_right{ float:right; color:#ff4a57; text-align:right; font-size:14px;}
.title_fgx{ margin:0px 15px; color:#5d5d5d;}
.title_right a{ color:#5d5d5d;}
.title_right a:hover{ color:#ff4a57; text-decoration:underline;}
.title_right a.act{
    color: #ff4a57;
}

.title_area{ border-bottom:1px solid #dfdfdf;height:30px; margin-top:20px; display: block}

.top_right{float:right; font-size:12px; padding-right:10px;}
.top_right a{padding: 0 10px; letter-spacing:1px}

.order_number{ font-size:14px; color:#3b3b3b; margin-top:40px;}
.order_number span{ margin-right:30px; color:3b3b3b;}
.order_red{ color:#ff4c01; font-weight:bold;}
.order_name{ float:left; margin-top:20px; line-height:30px; color:#585858; margin-left:10px;}

#ordertable{margin-top:20px; clear:both; font-size: 13px}
#ordertable td{ padding:10px; line-height: 20px }
#ordertable span{
    font-size: 12px;
    color: #FF0000;
}
.sysmsg a {
    color: #992222;
}
.sysmsgcontent{
    margin-top: 10px;
    line-height: 20px;
    font-size: 14px;
}
.sysmsgcontent span{
    font-size: 12px;
    color: #c4c4c4;
}

.msgreply_table{
    margin-top: 0;
    font-size: 13px;
}
.msgreply_table td{
    padding: 10px;
}
.msgreply_table a{
    color: #992222;
}

.b-baogaoItem {
    border-bottom: 1px solid #dee2e7;
    overflow: hidden;
    padding: 30px 0;
    position: relative;
}
.b-baogaoItem:last-child {
    border-bottom: 0 none;
}
.b-baogaoItem__pic {
    float: left;
    height: 150px;
    width: 200px;
}
.b-baogaoItem__body {
    min-height: 150px;
    padding-left: 220px;
}
.b-baogaoItem__title {
    color: #464646;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2;
}
.b-baogaoItem__date {
    color: #333333;
    font-size: 14px;
    line-height: 1.5;
    padding-top: 5px;
}
.b-baogaoItem__text {
    color: #a4a4a4;
    font-size: 14px;
    line-height: 1.5;
    padding-top:15px;
}
a.b-goumai__btn {
    background: url("../images/shiyong/goumai_btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 47px;
    margin: 0 auto;
    width: 189px;
}
a.b-goumai__btn:hover {
    background-position: -189px 0;
}
.b-baogaoXQ {
    line-height: 1.5;
    padding: 20px 0;
}
.b-baogaoXQ img {
    max-width: 100%;
}
.b-liuyan {
    background-color: #fff;
    overflow: hidden;
    padding-bottom: 20px;
}
.b-liuyan__textarea {
    height: 180px;
    padding: 15px;
    width: 500px;
}

.delbaogao{padding: 5px;
    float: right;
    font-size: 14px;
    background: #990000;
    color: #ffffff;
    position: absolute;
    right: 0;
    top: 30px;}
.delbaogao a{
    color: #ffffff;
}

/*上传头像*/
.upld{ width:80px; height:30px; background:#C60; color:#FFF; border:0px; margin:10px 0px;}
.upldctl{ margin:15px; width:150px;}
.js-hide{ display:none;}

.addreport{
    margin: 10px;
}
.addreport ul li{
    line-height: 30px;
}

/*写站内信*/
.writemsg{
    margin: 20px 5px;
}
.writemsg ul li {
    margin-top: 10px;
}